hymn/song of praise - English Synonyms Dictionary